package com.chenjun.core.dao.generator.entity;

import java.util.Date;

/**
 * 
 * @Description: 日结表
 * @author dyb
 * @date 2017-8-16 下午7:08:25
 */
public class OaBillAttnDayReport {
    private Integer id;

    private String no;

    private Integer status;

    // 代表哪天的日结数据
    private Date billDate;

    private Date createTime;

    private Date modifyTime;

    private String note;

    private Integer year;

    private Integer month;

    // 员工ID
    private String emplId;

    private String emplCode;

    private String emplName;

    // 工时制ID
    private Integer manHoursTypeId;

    private String manHoursTypeName;

    // 正常工作小时数
    private Float normalHours;

    // 修改后工作小时数
    private Float changeNormalHours;

    // 加班小时数
    private Float overtimeHours;

    // 修改后的加班小时数
    private Float changeOvertimeHours;

    // 考勤方式ID
    private Integer attnTypeId;

    private String attnTypeName;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no == null ? null : no.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getBillDate() {
        return billDate;
    }

    public void setBillDate(Date billDate) {
        this.billDate = billDate;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note == null ? null : note.trim();
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public Integer getMonth() {
        return month;
    }

    public void setMonth(Integer month) {
        this.month = month;
    }

    public String getEmplId() {
        return emplId;
    }

    public void setEmplId(String emplId) {
        this.emplId = emplId == null ? null : emplId.trim();
    }

    public String getEmplCode() {
        return emplCode;
    }

    public void setEmplCode(String emplCode) {
        this.emplCode = emplCode == null ? null : emplCode.trim();
    }

    public String getEmplName() {
        return emplName;
    }

    public void setEmplName(String emplName) {
        this.emplName = emplName == null ? null : emplName.trim();
    }

    public Integer getManHoursTypeId() {
        return manHoursTypeId;
    }

    public void setManHoursTypeId(Integer manHoursTypeId) {
        this.manHoursTypeId = manHoursTypeId;
    }

    public String getManHoursTypeName() {
        return manHoursTypeName;
    }

    public void setManHoursTypeName(String manHoursTypeName) {
        this.manHoursTypeName = manHoursTypeName == null ? null : manHoursTypeName.trim();
    }

    public Float getNormalHours() {
        return normalHours;
    }

    public void setNormalHours(Float normalHours) {
        this.normalHours = normalHours;
    }

    public Float getChangeNormalHours() {
        return changeNormalHours;
    }

    public void setChangeNormalHours(Float changeNormalHours) {
        this.changeNormalHours = changeNormalHours;
    }

    public Float getOvertimeHours() {
        return overtimeHours;
    }

    public void setOvertimeHours(Float overtimeHours) {
        this.overtimeHours = overtimeHours;
    }

    public Float getChangeOvertimeHours() {
        return changeOvertimeHours;
    }

    public void setChangeOvertimeHours(Float changeOvertimeHours) {
        this.changeOvertimeHours = changeOvertimeHours;
    }

    public Integer getAttnTypeId() {
        return attnTypeId;
    }

    public void setAttnTypeId(Integer attnTypeId) {
        this.attnTypeId = attnTypeId;
    }

    public String getAttnTypeName() {
        return attnTypeName;
    }

    public void setAttnTypeName(String attnTypeName) {
        this.attnTypeName = attnTypeName == null ? null : attnTypeName.trim();
    }
}